Class EventReceiver


  • public class EventReceiver
    extends android.content.BroadcastReceiver
    EventReceiver class to process the intents broadcast by ADM server for device registration and topic subscription operations.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class android.content.BroadcastReceiver

        android.content.BroadcastReceiver.PendingResult
    • Constructor Summary

      Constructors 
      Constructor Description
      EventReceiver()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void awaitAction()
      Method which waits for the actions such as device registration, device subscription and unsubscription operations to complete.
      void onReceive​(android.content.Context context, android.content.Intent intent)
      This method listens to the device registration and topic subscription events broadcasted by ADM Device client.
      • Methods inherited from class android.content.BroadcastReceiver

        abortBroadcast, clearAbortBroadcast, getAbortBroadcast, getDebugUnregister, getResultCode, getResultData, getResultExtras, goAsync, isInitialStickyBroadcast, isOrderedBroadcast, peekService, setDebugUnregister, setOrderedHint, setResult, setResultCode, setResultData, setResultExtras
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • EventReceiver

        public EventReceiver()
    • Method Detail

      • onReceive

        public void onReceive​(android.content.Context context,
                              android.content.Intent intent)
        This method listens to the device registration and topic subscription events broadcasted by ADM Device client.
        Specified by:
        onReceive in class android.content.BroadcastReceiver
        Parameters:
        context - : Application context
        intent - : Messaging intent from ADM Server
      • awaitAction

        public void awaitAction()
                         throws java.lang.InterruptedException
        Method which waits for the actions such as device registration, device subscription and unsubscription operations to complete.
        Throws:
        java.lang.InterruptedException